I occasionally find myself wondering, "Did I work on this project today?" The simple thing would be to look at the modification date of the folder containing the project. However, that doesn't get updated when a file is modified, only if one is added or deleted.
So this application will update a folder's modification date to reflect the most recently modified file within it (or in any nested folders in it). Just drag 'n' drop the folder (or folders) you want onto TouchFolder, and presto! (If it's taking too long, type command-period to stop.)
It will run in the background, although since it has no windows the only way to bring it back to the foreground is via the application menu. (Or just wait for it to finish, and it will quit as usual.)
Double-clicking on the application itself brings up a preferences dialog box. The choices you have are:
-- Update all enclosed folders --
When checked, all folders contained in the dropped folder will also be updated according to their contents (just as if you had dropped each one individually on TouchFolder). If unchecked, only the folder dropped will be changed.
-- Allow backdating of folder(s) --
Check this to allow folder dates to be changed to an earlier date. If unchecked, folder modification dates will never be made earlier. Note that checking this option may cause problems with some backup utilities.
-- Backdate creation date if needed --
If backdating is enabled, checking this box will prevent the creation date of a folder from being later than the modification date. That is, if the modification date needs to be set earlier than the creation date, the creation date will also be backdated to the same time. If unchecked (or if backdating is turned off), the creation dates will be left alone.
-- Consider dates of folders too --
If this is unchecked, only the modification dates of files will be used to set the date(s) of the folders. If it is checked, folder dates will also be used. If backdating is on, this optio